American Staffordshire terrier
Explore definitions, synonyms, and language insights of American Staffordshire terrier
Definitions
Noun
American breed of muscular terriers with a short close-lying stiff coat